Free WordPress content audit plugin

Find orphan pages, thin content & duplicate posts across your whole site.

NetoTraffic Content Suite (formerly Content Health) is a free WordPress plugin that runs a site-wide content audit from your dashboard — no subscription, no trial, no account. Spot missing meta descriptions, stale pages, pages with no internal links, and keyword cannibalization in one scan. Get a single Content Health score and a fix-first shortlist. Optional AI fixes only if you paste a key and click.

$0free forever
9site-wide checks
Localaudit stays in your DB
Free site-wide audit — no subscription Find orphan pages & content overlap No account required to scan Works with Yoast, Rank Math & SEOPress
$0free WordPress plugin
Site-widenot per-post only
9audit checks
OptionalAI — never required
Why a site-wide audit

Yoast and Rank Math check one post. They can’t audit your whole content library.

Editor sidebars are great for the page you’re editing. They don’t show orphan pages, thin stubs across hundreds of posts, or two articles cannibalizing the same keyword — until traffic drops.

📭

Missing meta descriptions at scale

Dozens of posts ship without a meta description or with title tags too long or short for the SERP — invisible when you edit one post at a time.

📄

Thin & stale content in the index

Short stubs and articles untouched for years still get crawled. A site-wide scan surfaces them before they drag the whole library down.

🏝️

Orphan pages with no internal links

Pages nothing links to are nearly invisible to crawlers and readers. Per-post SEO tools never flag them — a library audit does.

🪞

Keyword cannibalization & overlap

Two posts on the same topic look fine alone. Compared across your corpus, they compete for the same queries — merge, redirect, or differentiate.

What it finds

9 site-wide WordPress content audit checks — free

One batched scan. Counts per issue, one Content Health score, and a ranked fix-first list — all from your local database.

📭

Missing or weak meta descriptions

Posts without a meta description or with snippets that waste SERP space.

🏷️

Title tag length issues

Titles too long, too short, or missing — counted site-wide, not post by post.

📄

Thin content pages

Stubs and short pages that are hard to rank and easy to overlook in the editor.

🕰️

Stale & outdated articles

Old posts still in the index — optional Google Search Console signals when you connect GSC.

🏝️

Orphan pages (no inbound links)

Published URLs with zero internal links pointing to them.

🔗

Link health & redirects

Orphans, redirects, and optional broken-link checks on one screen.

🖼️

Missing image alt text

Images without alt attributes — counted across the library.

📐

Structure issues (H1, headings)

Posts missing expected heading structure for on-page SEO.

📚

Corpus overlap & duplicates

Same-topic pairs, merge candidates, and missing pillar topics — no AI required.

Why Content Suite

One free plugin. One scan. A content health score you can track.

Install from WordPress.org — the full site-wide audit is free forever. Optional AI fixes plug in only when you paste a key and click.

🔎

Site-wide batch scan

Progress bar through your library — no rendering every post, no cron jobs, no background SaaS sync.

💯

One Content Health score

Track improvement between runs instead of juggling nine separate counts.

🎯

Fix these first

Ranked shortlist so sites with hundreds of flags still have an obvious starting point.

📚

Corpus / overlap report

Duplicates, same-ground overlaps, merge candidates, and missing pillars — computed from your posts.

🔗

Orphan & link health view

Find pages with no internal links and review redirects in one place.

🧩

Writes Yoast, Rank Math & SEOPress fields

Meta descriptions and titles go into the SEO plugin you already use — not a competing custom field.

Optional AI fixes on click

Batch metas, title rewrites, alt text, internal-link suggestions, thin-page drafts — only when you choose.

↩️

Undo on every write

AI changes are backed up first. One click restores the previous value.

🔒

No nagware or paywall on scans

No account wall for the audit. AI buttons don’t appear without a key — no greyed-out upsells.

Not a replacement — a library view

WordPress content audit plugin vs Yoast or Rank Math

Keep your SEO plugin for per-post guidance. Add Content Suite when you need to see the whole library at once.

Per-post SEO plugins (Yoast, Rank Math…)

  • Check the post open in the editor
  • No site-wide orphan page report
  • No corpus view of duplicate / overlapping content
  • No single score across all audit checks
  • Fixing 50 missing metas means 50 manual edits

+ NetoTraffic Content Suite (free audit)

  • One scan → counts, Content Health score, fix-first list
  • Find orphan pages and thin content across the site
  • Corpus report for keyword cannibalization & merge candidates
  • Still writes into Yoast / Rank Math / SEOPress fields
  • Optional AI to clear meta & title backlogs on click
How it works

Free install → site-wide scan → fix-first shortlist

The audit runs locally on your database. Nothing leaves your site until you optionally paste an API key and click Fix.

  1. Install the free WordPress pluginGet NetoTraffic Content Suite from WordPress.org (Plugins → Add New), activate, and open the report. No signup required for the audit.
  2. Run a site-wide content auditBatched scan returns nine issue counts, a Content Health score, and a Fix-these-first shortlist.
  3. Drill into any issue cardSee which posts are missing meta, thin, stale, orphaned, overlapping, or structurally weak — with links to the editor.
  4. Fix manually or with optional AIEdit by hand, or paste a netotraffic.com API key and use Fix / Suggest / Draft only on posts you choose.
Pricing honesty

Free WordPress content audit forever. AI is optional.

No trial clock, no “upgrade for more scans,” no account required to audit.

Included free (Tier 1)

  • Nine site-wide audit checks (meta, titles, thin, stale, links, alt, orphans, structure, author bios)
  • Content Health score and Fix-these-first shortlist
  • Corpus report: duplicates, overlaps, merge candidates, missing pillars
  • Orphan pages & link health (redirects; optional broken-link check on click)
  • Yoast SEO, Rank Math, SEOPress (AIOSEO read-only)
  • Optional Google Search Console for richer stale / priority signals

Optional AI (Tier 2)

  • Batch-write meta descriptions into your SEO plugin’s fields
  • Rewrite title tags (SEO field only — never renames the post)
  • Suggest internal links (copy-paste HTML; never auto-writes body content)
  • Write image alt text and author bios
  • Draft thin posts and refresh aged sections — you approve before save
  • Not included: guaranteed rankings, auto-publish, or any network call before you paste a key
Who it’s for

Built for WordPress sites with a real content library to clean up

🌐

Blog & website owners

Audit hundreds of posts for missing meta, thin pages, and orphans without opening each one.

🔗

Affiliate & niche sites

Catch keyword cannibalization and thin stubs before they waste crawl budget.

🏢

Small businesses on WordPress

Free site-wide audit that works with the SEO plugin you already run.

📊

Agencies & freelancers

One Content Health score and a client-ready shortlist — optional AI to clear backlogs.

Also from NetoTraffic

Need to write or refresh content too?

The free audit finds what’s wrong across your library. The AI SEO Content Toolkit drafts and re-optimizes articles from a keyword — same credits as traffic orders.

FAQ

WordPress content audit — common questions

How do I find orphan pages in WordPress?

Install NetoTraffic Content Suite, run a site-wide scan, and open the orphans / link-health cards. The plugin lists published posts and pages with no internal links pointing to them — something per-post SEO plugins don’t show. The audit is free; no account required.

Can this find duplicate content or keyword cannibalization?

Yes. The corpus report compares your posts site-wide and surfaces overlapping topics, duplicate-ground pairs, merge candidates, and missing pillar pages — computed locally from your database, without AI.

Is NetoTraffic Content Suite really free?

Yes. It’s a free WordPress.org plugin. The full site audit — nine checks, Content Health score, Fix-these-first, corpus report, and link health — is free forever. No time limit and no paywall on scans. Optional AI fixes use credits from a netotraffic.com key you paste yourself.

Is Content Health the same as Content Suite?

Yes. NetoTraffic Content Suite is the current name; “Content Health by NetoTraffic” was the earlier name. Same free site-wide audit plugin.

How is this different from Yoast or Rank Math?

Yoast and Rank Math excel at per-post checks in the editor. Content Suite is a library-level WordPress content audit: site-wide counts, orphan pages, a corpus overlap report, and one score — things a sidebar structurally can’t do. It can still write meta and titles into Yoast, Rank Math, or SEOPress fields.

Does the audit send my content anywhere?

Not during the scan. The audit reads your local WordPress database only. Nothing is sent to netotraffic.com until you paste an API key and click Fix / Suggest / Draft. No activation ping or background sync.

Which SEO plugins does it support?

Reads and writes meta descriptions and title tags for Yoast SEO, Rank Math, and SEOPress. All in One SEO is read-only. With no SEO plugin, Content Suite can store and output descriptions and titles itself.

What do optional AI fixes cost?

They spend credits from your netotraffic.com balance. The plugin shows the price before every click. New accounts include free credits. Revoke a key anytime to cut access immediately.

Will AI overwrite my posts without asking?

No. Meta and title fixes write one field at a time with Undo. Link suggestions never write body content. Drafts and section refresh only save when you approve.

Does the broken-link checker need an account?

No. It’s free like the rest of the audit, but it’s the one check that requests URLs from your content — only when you click Check links, never automatically.

How is this different from the AI SEO Content Toolkit?

Different jobs. Content Suite audits the posts you already have. The toolkit writes and re-optimizes articles from a keyword. See WordPress content audit vs AI writing for which to use first, or open the AI SEO Toolkit if you already know you need a draft.

Get started

Install the free WordPress content audit plugin today

Find orphan pages, thin content, and duplicate topics across your library — $0, no subscription. Optional AI only if you add a key later.

Free content audit$0 · WordPress plugin Download Free